salvage excavation - Turco Inglés Diccionario